slime pod - German English Dictionary